package com.ruoyi.dailycheck.domain;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 设备点检对象 eas_dailycheck
 * 
 * @author ruoyi
 * @date 2025-04-02
 */
public class EasDailycheck extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    private String ID;

    /** 点检ID */
    @Excel(name = "点检ID")
    private String DailyCheckTaskID;

    /** 设备编号 */
    @Excel(name = "设备编号")
    private String EquipmentNo;

    /** 设备名称 */
    @Excel(name = "设备名称")
    private String EquipmentName;

    /** 结果 */
    @Excel(name = "结果")
    private String DailyCheckResult;

    /** 时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date ModifiedDTime;

    /** 序号 */
    @Excel(name = "序号")
    private String Sequence;

    /** 检点明细项 */
    @Excel(name = "检点明细项")
    private String CheckItem;

    /** 方法 */
    @Excel(name = "方法")
    private String CheckMethod;

    /** 点检结果 */
    @Excel(name = "点检结果")
    private String Specification;

    /** 结果 */
    @Excel(name = "结果")
    private String CheckResult;

    public void setID(String ID) 
    {
        this.ID = ID;
    }

    public String getID() 
    {
        return ID;
    }
    public void setDailyCheckTaskID(String DailyCheckTaskID) 
    {
        this.DailyCheckTaskID = DailyCheckTaskID;
    }

    public String getDailyCheckTaskID() 
    {
        return DailyCheckTaskID;
    }
    public void setEquipmentNo(String EquipmentNo) 
    {
        this.EquipmentNo = EquipmentNo;
    }

    public String getEquipmentNo() 
    {
        return EquipmentNo;
    }
    public void setEquipmentName(String EquipmentName) 
    {
        this.EquipmentName = EquipmentName;
    }

    public String getEquipmentName() 
    {
        return EquipmentName;
    }
    public void setDailyCheckResult(String DailyCheckResult) 
    {
        this.DailyCheckResult = DailyCheckResult;
    }

    public String getDailyCheckResult() 
    {
        return DailyCheckResult;
    }
    public void setModifiedDTime(Date ModifiedDTime) 
    {
        this.ModifiedDTime = ModifiedDTime;
    }

    public Date getModifiedDTime() 
    {
        return ModifiedDTime;
    }
    public void setSequence(String Sequence) 
    {
        this.Sequence = Sequence;
    }

    public String getSequence() 
    {
        return Sequence;
    }
    public void setCheckItem(String CheckItem) 
    {
        this.CheckItem = CheckItem;
    }

    public String getCheckItem() 
    {
        return CheckItem;
    }
    public void setCheckMethod(String CheckMethod) 
    {
        this.CheckMethod = CheckMethod;
    }

    public String getCheckMethod() 
    {
        return CheckMethod;
    }
    public void setSpecification(String Specification) 
    {
        this.Specification = Specification;
    }

    public String getSpecification() 
    {
        return Specification;
    }
    public void setCheckResult(String CheckResult) 
    {
        this.CheckResult = CheckResult;
    }

    public String getCheckResult() 
    {
        return CheckResult;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("ID", getID())
            .append("DailyCheckTaskID", getDailyCheckTaskID())
            .append("EquipmentNo", getEquipmentNo())
            .append("EquipmentName", getEquipmentName())
            .append("DailyCheckResult", getDailyCheckResult())
            .append("ModifiedDTime", getModifiedDTime())
            .append("Sequence", getSequence())
            .append("CheckItem", getCheckItem())
            .append("CheckMethod", getCheckMethod())
            .append("Specification", getSpecification())
            .append("CheckResult", getCheckResult())
            .toString();
    }
}
